Big Huge Thesaurus

wild rosemary

noun